home *** CD-ROM | disk | FTP | other *** search
- package org.apache.xalan.xpath;
-
- import java.util.Vector;
- import org.w3c.dom.Node;
- import org.xml.sax.SAXException;
-
- public class FuncString extends Function {
- public XObject execute(XPath var1, XPathSupport var2, Node var3, int var4, Vector var5) throws SAXException {
- int var6 = var5.size();
- Object var7;
- if (var6 > 0) {
- if (var6 > 1) {
- var1.error(var3, 10);
- }
-
- var7 = (XObject)var5.elementAt(0);
- } else {
- var7 = new XNodeSet(var3);
- }
-
- return ((XObject)var7).getType() == 3 ? (XString)var7 : new XString(((XObject)var7).str());
- }
- }
-